[ACM-security] Some fixes to tools.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 12 Jul 2007 15:07:28 +0000 (16:07 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 12 Jul 2007 15:07:28 +0000 (16:07 +0100)
commit2b0134dd5ae2836bbc0f0154918619b4fcad75a8
treecdbb78b3502edd2f68a67d2ed59e8fbbe66ff093
parentb28538178f7e2edcd25eeb9a9c5ba873cc517d05
[ACM-security] Some fixes to tools.

- Allow multiple ChineseWallTypes in a VM labels
- check for surfacing exceptions in the python code
- check for array sizes in the XML DOM in python
- properly display the labels when doing 'xm list --label' in xm's
non-Xen-API mode
- rely on the security checking hooks in xend to check access to the
block interface rather than doing this in xm.

Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
tools/python/xen/util/acmpolicy.py
tools/python/xen/util/security.py
tools/python/xen/xend/XendConfig.py
tools/python/xen/xm/main.py
tools/security/policies/security_policy.xsd